<?php

namespace App\Http\Controllers;

use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;

class Controller extends BaseController
{
    use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
    public function success($data=[],$msg="",$code=1,$status=200,$headers=[]){
        return response()->json(success($data,$msg,$code),$status,$headers);
    }
    public function error($msg='',$data=[],$code=-1,$status=200,$headers=[]){
        return response()->json(error($msg,$data,$code),$status,$headers);
    }
}
